{{- define "main" -}}
  {{/* real_page and page are different in list layout. To keep the fragments
  partial ignorant of the layout, we define both of them here. */}}
  {{- $.Scratch.Set "layout_info" (dict "root" $ "real_page" . "page" . "page_scratch" $.Scratch) -}}
  {{- partial "helpers/fragments.html" (dict "page_scratch" $.Scratch) -}}
{{- end -}}
